home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C++ für Kids
/
C++ for kids.iso
/
SETUP
/
US
/
CBUILDER
/
DATA.Z
/
COMMCTRL.HPP
< prev
next >
Wrap
C/C++ Source or Header
|
1997-02-13
|
13KB
|
555 lines
//----------------------------------------------------------------------------
// CommCtrl.hpp - bcbdcc32 generated hdr (DO NOT EDIT) rev: 0
// From: CommCtrl.pas
//----------------------------------------------------------------------------
#ifndef CommCtrlHPP
#define CommCtrlHPP
//----------------------------------------------------------------------------
#include <Windows.hpp>
#include <Messages.hpp>
#include <System.hpp>
#include <Commctrl.h>
#pragma warn -par
#pragma warn -hid
#pragma warn -inl
namespace Commctrl
{
//-- type declarations -------------------------------------------------------
typedef void *HPropSheetPage;
typedef _PROPSHEETPAGEA *PPropSheetPageA;
typedef _PROPSHEETPAGEW *PPropSheetPageW;
typedef _PROPSHEETPAGEA *PPropSheetPage;
typedef int __stdcall (*TFNPSPCallbackA)(HWND Wnd, int Msg, PPropSheetPageA PPSP);
typedef int __stdcall (*TFNPSPCallbackW)(HWND Wnd, int Msg, PPropSheetPageW PPSP);
typedef int __stdcall (*TFNPSPCallback)(HWND Wnd, int Msg, PPropSheetPageA PPSP);
typedef _PROPSHEETPAGEA TPropSheetPageA;
typedef _PROPSHEETPAGEW TPropSheetPageW;
typedef _PROPSHEETPAGEA TPropSheetPage;
typedef int __stdcall (*TFNPropSheetCallback)(HWND Wnd, int Msg, int LParam);
typedef _PROPSHEETHEADERA *PPropSheetHeaderA;
typedef _PROPSHEETHEADERW *PPropSheetHeaderW;
typedef _PROPSHEETHEADERA *PPropSheetHeader;
typedef _PROPSHEETHEADERA TPropSheetHeaderA;
typedef _PROPSHEETHEADERW TPropSheetHeaderW;
typedef _PROPSHEETHEADERA TPropSheetHeader;
typedef DWord __stdcall (*TFNAddPropSheetPage)(void * hPSP, long lParam);
typedef int HImageList;
typedef _IMAGEINFO *PImageInfo;
#pragma pack(push, 1)
#pragma pack(pop)
typedef _IMAGEINFO TImageInfo;
typedef _HD_ITEMA *PHDItemA;
typedef _HD_ITEMW *PHDItemW;
typedef _HD_ITEMA *PHDItem;
#pragma pack(push, 1)
#pragma pack(pop)
typedef _HD_ITEMA THDItemA;
#pragma pack(push, 1)
#pragma pack(pop)
typedef _HD_ITEMW THDItemW;
typedef _HD_ITEMA THDItem;
typedef _HD_LAYOUT *PHDLayout;
#pragma pack(push, 1)
#pragma pack(pop)
typedef _HD_LAYOUT THDLayout;
typedef _HD_HITTESTINFO *PHDHitTestInfo;
#pragma pack(push, 1)
#pragma pack(pop)
typedef _HD_HITTESTINFO THDHitTestInfo;
typedef _HD_NOTIFY *PHDNotifyA;
typedef _HD_NOTIFYW *PHDNotifyW;
typedef _HD_NOTIFY *PHDNotify;
#pragma pack(push, 1)
#pragma pack(pop)
typedef _HD_NOTIFY THDNotifyA;
#pragma pack(push, 1)
#pragma pack(pop)
typedef _HD_NOTIFYW THDNotifyW;
typedef _HD_NOTIFY THDNotify;
typedef _TBBUTTON *PTBButton;
#pragma pack(push, 1)
#pragma pack(pop)
typedef _TBBUTTON TTBButton;
typedef _COLORMAP *PColorMap;
#pragma pack(push, 1)
#pragma pack(pop)
typedef _COLORMAP TColorMap;
typedef tagTBADDBITMAP *PTBAddBitmap;
#pragma pack(push, 1)
#pragma pack(pop)
typedef tagTBADDBITMAP TTBAddBitmap;
typedef tagTBSAVEPARAMSA *PTBSaveParamsA;
typedef tagTBSAVEPARAMSW *PTBSaveParamsW;
typedef tagTBSAVEPARAMSA *PTBSaveParams;
#pragma pack(push, 1)
#pragma pack(pop)
typedef tagTBSAVEPARAMSA TTBSaveParamsA;
#pragma pack(push, 1)
#pragma pack(pop)
typedef tagTBSAVEPARAMSW TTBSaveParamsW;
typedef tagTBSAVEPARAMSA TTBSaveParams;
typedef tagTBNOTIFYA *PTBNotifyA;
typedef tagTBNOTIFYW *PTBNotifyW;
typedef tagTBNOTIFYA *PTBNotify;
#pragma pack(push, 1)
#pragma pack(pop)
typedef tagTBNOTIFYA TTBNotifyA;
#pragma pack(push, 1)
#pragma pack(pop)
typedef tagTBNOTIFYW TTBNotifyW;
typedef tagTBNOTIFYA TTBNotify;
typedef tagTOOLINFOA *PToolInfoA;
typedef tagTOOLINFOW *PToolInfoW;
typedef tagTOOLINFOA *PToolInfo;
#pragma pack(push, 1)
#pragma pack(pop)
typedef tagTOOLINFOA TToolInfoA;
#pragma pack(push, 1)
#pragma pack(pop)
typedef tagTOOLINFOW TToolInfoW;
typedef tagTOOLINFOA TToolInfo;
typedef _TT_HITTESTINFOA *PTTHitTestInfoA;
typedef _TT_HITTESTINFOW *PTTHitTestInfoW;
typedef _TT_HITTESTINFOA *PTTHitTestInfo;
#pragma pack(push, 1)
#pragma pack(pop)
typedef _TT_HITTESTINFOA TTTHitTestInfoA;
#pragma pack(push, 1)
#pragma pack(pop)
typedef _TT_HITTESTINFOW TTTHitTestInfoW;
typedef _TT_HITTESTINFOA TTTHitTestInfo;
typedef tagTOOLTIPTEXTA *PToolTipTextA;
#pragma pack(push, 1)
#pragma pack(pop)
typedef tagTOOLTIPTEXTA TToolTipTextA;
typedef tagTOOLTIPTEXTW *PToolTipTextW;
#pragma pack(push, 1)
#pragma pack(pop)
typedef tagTOOLTIPTEXTW TToolTipTextW;
typedef tagDRAGLISTINFO *PDragListInfo;
#pragma pack(push, 1)
#pragma pack(pop)
typedef tagDRAGLISTINFO TDragListInfo;
typedef _UDACCEL *PUDAccel;
#pragma pack(push, 1)
#pragma pack(pop)
typedef _UDACCEL TUDAccel;
typedef _NM_UPDOWN *PNMUpDown;
#pragma pack(push, 1)
#pragma pack(pop)
typedef _NM_UPDOWN TNMUpDown;
typedef _LV_ITEMA *PLVItemA;
typedef _LV_ITEMW *PLVItemW;
typedef _LV_ITEMA *PLVItem;
#pragma pack(push, 1)
#pragma pack(pop)
typedef _LV_ITEMA TLVItemA;
#pragma pack(push, 1)
#pragma pack(pop)
typedef _LV_ITEMW TLVItemW;
typedef _LV_ITEMA TLVItem;
typedef _LV_FINDINFOA *PLVFindInfoA;
typedef _LV_FINDINFOW *PLVFindInfoW;
typedef _LV_FINDINFOA *PLVFindInfo;
#pragma pack(push, 1)
#pragma pack(pop)
typedef _LV_FINDINFOA TLVFindInfoA;
#pragma pack(push, 1)
#pragma pack(pop)
typedef _LV_FINDINFOW TLVFindInfoW;
typedef _LV_FINDINFOA TLVFindInfo;
typedef _LV_HITTESTINFO *PLVHitTestInfo;
#pragma pack(push, 1)
#pragma pack(pop)
typedef _LV_HITTESTINFO TLVHitTestInfo;
typedef _LV_COLUMNA *PLVColumnA;
typedef _LV_COLUMNW *PLVColumnW;
typedef _LV_COLUMNA *PLVColumn;
#pragma pack(push, 1)
#pragma pack(pop)
typedef _LV_COLUMNA TLVColumnA;
#pragma pack(push, 1)
#pragma pack(pop)
typedef _LV_COLUMNW TLVColumnW;
typedef _LV_COLUMNA TLVColumn;
typedef int __stdcall (*TLVCompare)(int lParam1, int lParam2, int lParamSort);
typedef _NM_LISTVIEW *PNMListView;
#pragma pack(push, 1)
#pragma pack(pop)
typedef _NM_LISTVIEW TNMListView;
typedef _LV_DISPINFO *PLVDispInfoA;
#pragma pack(push, 1)
#pragma pack(pop)
typedef _LV_DISPINFO TLVDispInfoA;
typedef _LV_DISPINFOW *PLVDispInfoW;
#pragma pack(push, 1)
#pragma pack(pop)
typedef _LV_DISPINFOW TLVDispInfoW;
typedef _LV_DISPINFO *PLVDispInfo;
typedef _LV_KEYDOWN *PLVKeyDown;
#pragma pack(push, 1)
#pragma pack(pop)
typedef _LV_KEYDOWN TLVKeyDown;
#pragma pack(push, 1)
struct _TreeItem
{
} ;
#pragma pack(pop)
typedef _TreeItem *HTreeItem;
typedef _TV_ITEMA *PTVItemA;
typedef _TV_ITEMW *PTVItemW;
typedef _TV_ITEMA *PTVItem;
#pragma pack(push, 1)
#pragma pack(pop)
typedef _TV_ITEMA TTVItemA;
#pragma pack(push, 1)
#pragma pack(pop)
typedef _TV_ITEMW TTVItemW;
typedef _TV_ITEMA TTVItem;
#pragma pack(push, 1)
#pragma pack(pop)
typedef _TV_INSERTSTRUCTA *PTVInsertStructA;
#pragma pack(push, 1)
#pragma pack(pop)
typedef _TV_INSERTSTRUCTW *PTVInsertStructW;
typedef _TV_INSERTSTRUCTA *PTVInsertStruct;
typedef _TV_INSERTSTRUCTA TTVInsertStructA;
typedef _TV_INSERTSTRUCTW TTVInsertStructW;
typedef _TV_INSERTSTRUCTA TTVInsertStruct;
typedef _TV_HITTESTINFO *PTVHitTestInfo;
#pragma pack(push, 1)
#pragma pack(pop)
typedef _TV_HITTESTINFO TTVHitTestInfo;
typedef int __stdcall (*TTVCompare)(long lParam1, long lParam2, long lParamSort);
#pragma pack(push, 1)
#pragma pack(pop)
typedef _TV_SORTCB TTVSortCB;
typedef _NM_TREEVIEWA *PNMTreeViewA;
typedef _NM_TREEVIEWW *PNMTreeViewW;
typedef _NM_TREEVIEWA *PNMTreeView;
#pragma pack(push, 1)
#pragma pack(pop)
typedef _NM_TREEVIEWA TNMTreeViewA;
#pragma pack(push, 1)
#pragma pack(pop)
typedef _NM_TREEVIEWW TNMTreeViewW;
typedef _NM_TREEVIEWA TNMTreeView;
typedef _TV_DISPINFOA *PTVDispInfoA;
typedef _TV_DISPINFOW *PTVDispInfoW;
typedef _TV_DISPINFOA *PTVDispInfo;
#pragma pack(push, 1)
#pragma pack(pop)
typedef _TV_DISPINFOA TTVDispInfoA;
#pragma pack(push, 1)
#pragma pack(pop)
typedef _TV_DISPINFOW TTVDispInfoW;
t